double edged

adj. 双刃的;模棱两可的;双重目的的;同时有好坏两方面影响的
[网络] 双刃剑;双刃战士;双重希腊战